home *** CD-ROM | disk | FTP | other *** search
/ Programming a Multiplayer FPS in DirectX / Programming a Multiplayer FPS in DirectX (Companion CD).iso / DirectX / dxsdk_oct2004.exe / dxsdk.exe / Samples / C++ / Misc / Firewall / makefile.x64 < prev    next >
Encoding:
NMAKE  |  2004-09-28  |  4.3 KB  |  186 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on Firewall.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=Firewall - Win64 Debug
  4. !MESSAGE No configuration specified. Defaulting to Firewall - Win64 Debug.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "Firewall - Win64 Debug" && "$(CFG)" != "Firewall - Win64 Release"
  8. !MESSAGE Invalid configuration "$(CFG)" specified.
  9. !MESSAGE You can specify a configuration when running NMAKE
  10. !MESSAGE by defining the macro CFG on the command line. For example:
  11. !MESSAGE 
  12. !MESSAGE NMAKE /f "makefile.x64" CFG="Firewall - Win64 Debug"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "Firewall - Win64 Debug" (based on "Win64 (x64) Console Application")
  17. !MESSAGE "Firewall - Win64 Release" (based on "Win64 (x64) Console Application")
  18. !MESSAGE 
  19. !ERROR An invalid configuration is specified.
  20. !ENDIF 
  21.  
  22. !IF "$(OS)" == "Windows_NT"
  23. NULL=
  24. !ELSE 
  25. NULL=nul
  26. !ENDIF 
  27.  
  28. !IF  "$(CFG)" == "Firewall - Win64 Debug"
  29.  
  30. OUTDIR=.\Debug
  31. INTDIR=.\Debug
  32. # Begin Custom Macros
  33. OutDir=.\Debug
  34. # End Custom Macros
  35.  
  36. ALL : "$(OUTDIR)\Firewall.exe"
  37.  
  38.  
  39. CLEAN :
  40.     -@erase "$(INTDIR)\Firewall.obj"
  41.     -@erase "$(INTDIR)\vc60.pdb"
  42.     -@erase "$(OUTDIR)\Firewall.exe"
  43.     -@erase "$(OUTDIR)\Firewall.ilk"
  44.     -@erase "$(OUTDIR)\Firewall.pdb"
  45.  
  46. "$(OUTDIR)" :
  47.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  48.  
  49. MTL=midl.exe
  50. CPP=cl.exe
  51. CPP_PROJ=/nologo /MTd /W3 /GX /ZI /Od /D "WIN64" /D "_DEBUG" /D "_CONSOLE" /D "UNICODE" /D "_UNICODE" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" PRECOMP_VC7_TOBEREMOVED /c 
  52.  
  53. .c{$(INTDIR)}.obj::
  54.    $(CPP) @<<
  55.    $(CPP_PROJ) $< 
  56. <<
  57.  
  58. .cpp{$(INTDIR)}.obj::
  59.    $(CPP) @<<
  60.    $(CPP_PROJ) $< 
  61. <<
  62.  
  63. .cxx{$(INTDIR)}.obj::
  64.    $(CPP) @<<
  65.    $(CPP_PROJ) $< 
  66. <<
  67.  
  68. .c{$(INTDIR)}.sbr::
  69.    $(CPP) @<<
  70.    $(CPP_PROJ) $< 
  71. <<
  72.  
  73. .cpp{$(INTDIR)}.sbr::
  74.    $(CPP) @<<
  75.    $(CPP_PROJ) $< 
  76. <<
  77.  
  78. .cxx{$(INTDIR)}.sbr::
  79.    $(CPP) @<<
  80.    $(CPP_PROJ) $< 
  81. <<
  82.  
  83. RSC=rc.exe
  84. BSC32=bscmake.exe
  85. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Firewall.bsc" 
  86. BSC32_SBRS= \
  87.     
  88. LINK32=link.exe
  89. LINK32_FLAGS=bufferoverflowu.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\Firewall.pdb" /debug /machine:X64 /out:"$(OUTDIR)\Firewall.exe" /pdbtype:sept /IGNORE:4089 
  90. LINK32_OBJS= \
  91.     "$(INTDIR)\Firewall.obj"
  92.  
  93. "$(OUTDIR)\Firewall.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  94.     $(LINK32) @<<
  95.   $(LINK32_FLAGS) $(LINK32_OBJS)
  96. <<
  97.  
  98. !ELSEIF  "$(CFG)" == "Firewall - Win64 Release"
  99.  
  100. OUTDIR=.\Release
  101. INTDIR=.\Release
  102. # Begin Custom Macros
  103. OutDir=.\Release
  104. # End Custom Macros
  105.  
  106. ALL : "$(OUTDIR)\Firewall.exe"
  107.  
  108.  
  109. CLEAN :
  110.     -@erase "$(INTDIR)\Firewall.obj"
  111.     -@erase "$(OUTDIR)\Firewall.exe"
  112.  
  113. "$(OUTDIR)" :
  114.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  115.  
  116. MTL=midl.exe
  117. CPP=cl.exe
  118. CPP_PROJ=/nologo /MT /W3 /GX /Ob1 /Gy /D "WIN64" /D "NDEBUG" /D "_CONSOLE" /D "UNICODE" /D "_UNICODE" /Fo"$(INTDIR)\\" /GF PRECOMP_VC7_TOBEREMOVED /c 
  119.  
  120. .c{$(INTDIR)}.obj::
  121.    $(CPP) @<<
  122.    $(CPP_PROJ) $< 
  123. <<
  124.  
  125. .cpp{$(INTDIR)}.obj::
  126.    $(CPP) @<<
  127.    $(CPP_PROJ) $< 
  128. <<
  129.  
  130. .cxx{$(INTDIR)}.obj::
  131.    $(CPP) @<<
  132.    $(CPP_PROJ) $< 
  133. <<
  134.  
  135. .c{$(INTDIR)}.sbr::
  136.    $(CPP) @<<
  137.    $(CPP_PROJ) $< 
  138. <<
  139.  
  140. .cpp{$(INTDIR)}.sbr::
  141.    $(CPP) @<<
  142.    $(CPP_PROJ) $< 
  143. <<
  144.  
  145. .cxx{$(INTDIR)}.sbr::
  146.    $(CPP) @<<
  147.    $(CPP_PROJ) $< 
  148. <<
  149.  
  150. RSC=rc.exe
  151. BSC32=bscmake.exe
  152. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Firewall.bsc" 
  153. BSC32_SBRS= \
  154.     
  155. LINK32=link.exe
  156. LINK32_FLAGS=bufferoverflowu.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\Firewall.pdb" /machine:X64 /out:"$(OUTDIR)\Firewall.exe" /pdbtype:sept /IGNORE:4089 
  157. LINK32_OBJS= \
  158.     "$(INTDIR)\Firewall.obj"
  159.  
  160. "$(OUTDIR)\Firewall.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  161.     $(LINK32) @<<
  162.   $(LINK32_FLAGS) $(LINK32_OBJS)
  163. <<
  164.  
  165. !ENDIF 
  166.  
  167.  
  168. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  169. !IF EXISTS("Firewall.dep")
  170. !INCLUDE "Firewall.dep"
  171. !ELSE 
  172. !MESSAGE Warning: cannot find "Firewall.dep"
  173. !ENDIF 
  174. !ENDIF 
  175.  
  176.  
  177. !IF "$(CFG)" == "Firewall - Win64 Debug" || "$(CFG)" == "Firewall - Win64 Release"
  178. SOURCE=.\Firewall.cpp
  179.  
  180. "$(INTDIR)\Firewall.obj" : $(SOURCE) "$(INTDIR)"
  181.  
  182.  
  183.  
  184. !ENDIF 
  185.  
  186.